person who has stayed awake all night - Französisch Englisch Wörterbuch